tree walking - French English Dictionary